make a successful effort - Alemán Inglés Diccionario